this._client = client;
+ this._defaultService = null;
+ this._preemptingService = null;
+
this._settings = new Gio.Settings({ schema_id: LOGIN_SCREEN_SCHEMA });
this._settings.connect('changed',
Lang.bind(this, this._updateDefaultService));
// at startup should result in immediately initiating authentication.
// This is different than fingerprint readers, where we only check them
// after a user has been picked.
+ this.smartcardDetected = false;
this._checkForSmartcard();
this._smartcardInsertedId = this._smartcardManager.connect('smartcard-inserted',
_init: function() {
this._appSys = Shell.AppSystem.get_default();
this.id = 'applications';
+ this.isRemoteProvider = false;
+ this.canLaunchSearch = false;
},
getResultMetas: function(apps, callback) {
_init: function(id, path, parentView) {
this.id = id;
+ this.name = '';
this._parentView = parentView;
this._folder = new Gio.Settings({ schema_id: 'org.gnome.desktop.app-folders.folder',
this._open = false;
+ this._it = null;
this._offset = 0;
this._results = [];
Name: 'ScaleLayout',
Extends: Clutter.BinLayout,
+ _init: function(params) {
+ this._container = null;
+ this.parent(params);
+ },
+
_connectContainer: function(container) {
if (this._container == container)
return;
_init: function(title, body) {
this.expanded = false;
+ this._useBodyMarkup = false;
+
this.actor = new St.Button({ style_class: 'message',
accessible_role: Atk.Role.NOTIFICATION,
can_focus: true,
this.appInfo = appInfo;
this.id = appInfo.get_id();
this.isRemoteProvider = true;
+ this.canLaunchSearch = false;
},
createIcon: function(size, meta) {
this._mainConnection = null;
this._mainConnectionIconChangedId = 0;
+ this._mainConnectionStateChangedId = 0;
this._notification = null;
_init : function(metaWorkspace, monitorIndex) {
// When dragging a window, we use this slot for reserve space.
this._reservedSlot = null;
+ this._reservedSlotWindow = null;
this.metaWorkspace = metaWorkspace;
// The full geometry is the geometry we should try and position